form{padding: 0; margin: 0;}
.form-row{margin: 10px auto;}
.form-row label{display: block;float: left;text-align: right;width: 120px;height: 27px;margin-right: 10px;
line-height: 27px;padding:0 5px;font-weight: bold;overflow: hidden;font-size: 12px;}
.form-row input,.form-row select{height: 25px;}
.form-row input,
.form-row textarea{width: 300px;padding: 0 5px;}
.form-row textarea,
.form-row input,
.form-row select{font-family: 'microsoft yahei';border: 1px solid #ccc;outline: #E9E9E9 double thin;
line-height: 25px;}
.form-row textarea{font-size: 12px;height: 100px;}
.form-special input{width: 30px;height: auto;line-height: normal;border: none;outline: none;margin: 0;}
span.label{padding-left: 15px;display: inline-block;height: 25px;line-height: 25px;}
.form-button{padding-left: 140px;}
.form-button input{
width: 92px;height: 25px;
/*background: url(/img/form_button_bg.jpg) top left no-repeat scroll #88cc00;*/
background-color: #88cc00;font-family: 'microsoft yahei';
color: #fff;border: none;line-height: 25px;cursor: pointer;}
.form-error{color: red;padding-left: 125px;}
.form-tips{color: #aaa;}